import java.util.*;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
class Orange {
    int a;//酸度
    int b;//甜度
    Orange() {

    }
    Orange(int a,int b) {
        this.a = a;
        this.b = b;
    }
}
public class code2 {
    //排序：甜度甜的在前，一样的就酸的在后
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();
        int k = in.nextInt();
        Orange[] o =  new Orange[n];
        for(int i=0;i<n;i++) {
            o[i] = new Orange();
            o[i].a = in.nextInt();
        }
        for(int i=0;i<n;i++){
            o[i].b = in.nextInt();
        }
        //排序
        Arrays.sort(o,(x,y)-> {
            if(x.b==y.b) return x.a -y.a;//酸的后（<0升序）
            return y.b - x.b;//甜的先(>0降序)
        });

        long x = 0;
        long y = 0;
        for(int i=0;i<k;i++) {
            x += o[i].a;
            y += o[i].b;
        }
        System.out.println(x + " " + y);
    }
}